package com.car.order.dto.storesInfo;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author 杜岷芫
 * @since 2024-09-03 15:16:50
 */
@Data
@TableName("stores_info")
@ApiModel(value = "StoresInfo", description = " ")
public class StoresInfoDto implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 门店ID
     */
    @ApiModelProperty("门店ID")
    private Integer storesId;

    /**
     * 门店名
     */
    @ApiModelProperty("门店名")
    private String storesName;

    /**
     * 门店L封面
     */
    @ApiModelProperty("门店L封面")
    private String storesImg;

    /**
     * 门店许可
     */
    @ApiModelProperty("门店许可")
    private String storesLicenseImg;

    /**
     * 门店详情
     */
    @ApiModelProperty("门店详情")
    private String storesDetail;

    /**
     * 门店状态 0营业 1闭店
     */
    @ApiModelProperty("门店状态 0营业 1闭店")
    private Integer storesState;

    /**
     * 门店地址
     */
    @ApiModelProperty("门店地址")
    private String storesAddress;

    /**
     * 门店经度
     */
    @ApiModelProperty("门店经度")
    private String longitude;

    /**
     * 门店纬度
     */
    @ApiModelProperty("门店纬度")
    private String latitude;

    /**
     * 门店创建时间
     */
    @ApiModelProperty("门店创建时间")
    private Date createTime;

    /**
     * 评分
     */
    @ApiModelProperty("评分")
    private Float score;

    /**
     * 营业开始时间
     */
    @ApiModelProperty("营业开始时间")
    private String businessStartTime;

    /**
     * 营业结束时间
     */
    @ApiModelProperty("营业结束时间")
    private String businessEndTime;

    /**
     * 服务完成销量(已经评价)
     */
    @ApiModelProperty("服务完成销量(已经评价)")
    private Integer serveNum;

    @ApiModelProperty("距离")
    private Integer distance;
}